duplex ultrasonography - Español Inglés Diccionario